boxgadget: Add ability to draw children in reverse
authorBenjamin Otte <otte@gnome.org>
Sat, 27 Feb 2016 02:56:07 +0000 (03:56 +0100)
committerBenjamin Otte <otte@gnome.org>
Sat, 27 Feb 2016 02:59:20 +0000 (03:59 +0100)
commit245d217e06be3b84aae877aea50c1737732e0c15
tree4f480dc37de5eea692ffded9c8158adc7f902edf
parenta2fa6471995a6cdda3c4e3884f30c90cddbe1143
boxgadget: Add ability to draw children in reverse

This is necessary for GtkNotebook so that the stack is always drawn
before the header.
And that is necessary so that the active tab can use negative
margins to overdraw the border of the stack to create a gap and
simulate old GTK2-style visuals for notebooks.
gtk/gtkboxgadget.c
gtk/gtkboxgadgetprivate.h
gtk/gtknotebook.c